home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / comm / misc / MPackMUI.lha / MPackMUI / Source / Hooks.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-08-23  |  1.4 KB  |  58 lines

  1. // --------------------------------------------------------------------------------------------------------------
  2. //
  3. //   MPackMUI V1.01 Hooks Header
  4. //
  5. // --------------------------------------------------------------------------------------------------------------
  6.  
  7. #include <exec/types.h>
  8. #include <libraries/mui.h>
  9. #include <utility/hooks.h>
  10. #include <workbench/startup.h>
  11. #include <workbench/workbench.h>
  12.  
  13. #include <clib/alib_protos.h>
  14. #include <proto/dos.h>
  15. #include <proto/exec.h>
  16. #include <proto/intuition.h>
  17. #include <proto/muimaster.h>
  18.  
  19. #include <ctype.h>
  20. #include <string.h>
  21.  
  22. #include "Enum.h"
  23.  
  24. // --------------------------------------------------------------------------------------------------------------
  25.  
  26. // External Prototypes
  27.  
  28. void RebuildMIMETypes();
  29. void RebuildMIMEList();
  30. void OpenPrefs(char *);
  31. void SavePrefs(char *);
  32. void CleanUp();
  33. void Encode2File();
  34. void Decode2File();
  35. void Encode2Mail();
  36. void Encode2NG();
  37. BOOL DoAslFileReq(char *, char *, BOOL);
  38. BOOL DoAslDirReq(char *, char *);
  39. void DoEasyReq(char *);
  40. void FreeList(struct List *);
  41.  
  42. // GUI stuff
  43.  
  44. extern Object *Gadgets[];
  45. extern Object *Windows[];
  46. extern Object *App;
  47.  
  48. // Miscellaneous
  49.  
  50. extern char *MIMETypes[];
  51. extern const char *DefaultMIMETypes[];
  52.  
  53. extern struct List MIMEList;
  54.  
  55. // --------------------------------------------------------------------------------------------------------------
  56.  
  57. // End Of Text
  58.